Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DENVER PLACE Semi-Detached £337,500 22 Jun 2007
2 DENVER PLACE Detached £600,000 29 Apr 2020
3 DENVER PLACE Detached £330,000 27 Nov 2002